-----------------------------------------------------------
PML INSTALLATION
-----------------------------------------------------------

For any additional installation help, please go to http://www.minecraftforum.net/forums/mapping-and-modding/minecraft-tools/2602016-partial-modification-loader-pml-10-1-for-minecraft

PML requires Java 7 or Java 8.

PML must be installed AFTER Forge has been installed, if you plan on using Forge. Forge is not required to use PML though.



USER INSTALLATION - MOJANG LAUNCHER

1- Open the PML.zip and place the "PML" and "PMLCore" folders in your minecraft folder.

2- In your Minecraft Launcher, click "Edit Profile" and then in the "JVM Arguments" box add "-javaagent:PMLCore/PMLPremain.jar=-MCSide:Client". Click "Save Profile".




TECHNIC MODPACK-MAKER INSTALLATION

1- Open the PML.zip and place the "PML" and "PMLCore" folders in the minecraft folder.

2- Open the "modpack.jar" in the "bin" folder of your modpack.

3- Delete everything in the "META-INF" folder EXCEPT the "MANIFEST.MF" file.

4- Also edit the "version.json" file by adding the line "javaArguments": "-javaagent:PMLCore/PMLPremain.jar=-MCSide:Client" (You can add it below the "jar": line).




SERVER INSTALLATION

1- Open the PML.zip and place the "PML" folder in your minecraft folder. Take all of the files OUT OF the "PMLCore" folder and put them all in your minecraft folder.

2- Rename the Server's Jar by adding a "_2" to the end of the name (before .jar).

3- Now open that server jar's "MANIFEST.MF" file in the "META-INF" folder and COPY the information in the "Main-Class" line.

4- Open the "PML_generalSystemProperties.cfg" file in your minecraft folder and PASTE THAT information into the "pml.proxyMain" line.

5- Also in the "PML_generalSystemProperties.cfg" file, set "pml.dev.agentArgs" to "-MCSide:Server".

6- Also in the "PML_generalSystemProperties.cfg" file, set "pml.useMainJar" to the new serverjarsname_2.jar (from Step 2).

7- Open the "PMLPremain.jar" file and edit the "MANIFEST.MF" in the "META-INF" folder and change "Premain-Class" to "Main-Class".

8- Repack "PMLPremain.jar" and rename it to be the name of what your original server jar was before you changed it in Step 2.